core mem swap